#ifndef SELECT_HPP
#define SELECT_HPP

#include "ui/controls/control_base.hpp"

class select_item: public ui_control
{
public:
    using ui_control::ui_control;

private:
    void update_data(bindable_base *data) override;

    void init_content(const xml_node &node) override;

    void draw_self() override;

    data_provider_p value_;
    data_provider_p options_;
};

#endif /* SELECT_HPP */
